topology review